On CSP Refinement Tests That Run Multiple Copies of a Process
نویسنده
چکیده
In this paper we consider CSP stable failures refinement checks, where the right hand side of the refinement contains n copies of a process P . We show that such refinement checks capture precisely those predicates of the form ∀ f1, . . . , fn ∈ failures(P ) q R(f1, . . . , fn) for some n-ary relation R. The construction of the refinement test is, in general, infinitary; however, we show how, given R, one can often calculate a finite state refinement check.
منابع مشابه
Formal mutation testing for Circus
Context: The demand from industry for more dependable and scalable test-development mechanisms has fostered the use of formal models to guide the generation of tests. Despite many advancements having been obtained with state-based models, such as Finite State Machines (FSMs) and Input/Output Transition Systems (IOTSs), more advanced formalisms are required to specify large, state-rich, concurre...
متن کاملA Corrosion Study of Grain-Refined 304L Stainless Steels Produced by the Martensitic Process
AISI 304L austenitic stainless steel with different grain sizes of 0.5 -12 μm was obtained through the martensitic process. Corrosion behavior of different samples was investigated in a 0.5M HCl solution using open circuit potential, potentiodynamic polarization and electrochemical impedance spectroscopy tests. Also, the correlation between the grain size and pitting corrosion resistance was as...
متن کاملChanging System Interfaces Consistently: A New Refinement Strategy for CSP||B
This paper introduces action refinement in the context of CSP‖B. Our motivation to include this notion of refinement within the CSP‖B framework is the desire to increase flexibility in the refinement process. We introduce the ability to change the events of a CSP process and the B machines when refining a system. Notions of refinement based on traces and on traces/divergences are introduced in ...
متن کاملEffects of Different Response Types on Iranian EFL Test Takers’ Performance
Test method facet is one of the factors which can have an influence on the test takers’ performance. The purpose of the current study was to investigate the effects of two different response types, multiple-choice cloze and multiple-choice test, on the pre-intermediate and intermediate test takers’ reading comprehension performance. To this end, 40 pre-intermediate and intermediate learners par...
متن کاملThe automated verification of timewise refinement (Draft)
While Hoare’s CSP models reactive systems without assigning an exact time to events, Timed CSP records the exact times as nonnegative reals. Timed CSP therefore provides a more exact semantics of systems, but it still makes sense to ask whether a timed process satisfies an untimed specification. Indeed the question of whether such specifications are satisfied often reduces to the timing details...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Electr. Notes Theor. Comput. Sci.
دوره 250 شماره
صفحات -
تاریخ انتشار 2009